/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package BusinessEntity;

/**
 *
 * @author richard.saldana
 */
public class BE_Personal {
    private int idPersonal;
    private String strNombre;
    private String strApePat;
    private String strApeMat;
    private BE_Rol objBERol;
    private BE_Usuario objBEUsuario;

    /**
     * @return the idPersonal
     */
    public int getIdPersonal() {
        return idPersonal;
    }

    /**
     * @param idPersonal the idPersonal to set
     */
    public void setIdPersonal(int idPersonal) {
        this.idPersonal = idPersonal;
    }

    /**
     * @return the strNombre
     */
    public String getStrNombre() {
        return strNombre;
    }

    /**
     * @param strNombre the strNombre to set
     */
    public void setStrNombre(String strNombre) {
        this.strNombre = strNombre;
    }

    /**
     * @return the strApePat
     */
    public String getStrApePat() {
        return strApePat;
    }

    /**
     * @param strApePat the strApePat to set
     */
    public void setStrApePat(String strApePat) {
        this.strApePat = strApePat;
    }

    /**
     * @return the strApeMat
     */
    public String getStrApeMat() {
        return strApeMat;
    }

    /**
     * @param strApeMat the strApeMat to set
     */
    public void setStrApeMat(String strApeMat) {
        this.strApeMat = strApeMat;
    }

    /**
     * @return the objBERol
     */
    public BE_Rol getObjBERol() {
        return objBERol;
    }

    /**
     * @param objBERol the objBERol to set
     */
    public void setObjBERol(BE_Rol objBERol) {
        this.objBERol = objBERol;
    }

    /**
     * @return the objBEUsuario
     */
    public BE_Usuario getObjBEUsuario() {
        return objBEUsuario;
    }

    /**
     * @param objBEUsuario the objBEUsuario to set
     */
    public void setObjBEUsuario(BE_Usuario objBEUsuario) {
        this.objBEUsuario = objBEUsuario;
    }
    
    @Override
    public String toString(){
        return this.strNombre + ", "+ this.strApePat +" "+ this.strApeMat;
    }
    
    @Override  
    public boolean equals(Object o) {
        if (o == null) {
            return false;
        }
        if (this == o) {
            return true;
        }
        if (!(o instanceof BE_Personal)) {
            return false;
        }
        BE_Personal objBE_Personal = (BE_Personal) o;

        if (idPersonal != objBE_Personal.idPersonal) {
            return false;
        }
        return true;
    }

}
